Release 10.1A: OpenEdge Development:
Progress Dynamics Web Development Guide


Browser behavior

Refreshing container data

Users should be advised to manually refresh the application display frequently to be sure of seeing current data. Data is not refreshed automatically on the client, and within a single browser session, even closing and relaunching the application might not refresh the data.

Resizing browse columns

Browse columns cannot be manually resized within a Web browser. A Browse object is implemented as an HTML table. The Web browser automatically resizes browse columns to fit the data.

Filtering lookup field choices

To constrain the initial list of choices for a lookup field, Web users enter the desired starting string (for example, sa to show only records whose values start with “sa”) and then display the filtered browse by clicking the binocular icon (). In contrast, Windows users enter the starting string and press the TAB key. Pressing TAB in a Web application advances focus to the next field.

TreeView display and behavior

Progress Dynamics Web applications differ slightly from Windows applications with respect to the display and behavior of TreeViews. Table 4–2 lists the differences.

Table 4–2: TreeView characteristics in Web applications
UI element or user action
Web
Windows
Window title.
If a text node is selected, the Web browser window title is the title assigned to the TreeView.
If an SDO node is selected, the Web browser window title is the title assigned to the selected container.
In all cases, the application window title is the title assigned to the TreeView.
Menu structure TreeView node images.
The Web browser displays the image specified for the menu item in the Toolbar and Menu Designer.
The application displays the image specified for the tree node in the Tree Node Control.
Add first record to empty table.
The user must right-click in white space and use the context menu to add the first record.
The viewer comes up in Add mode when the TreeView window is launched.
Right-click in white space.
The context menu option adds a root node record.
The context menu option adds a child record to the selected root node.
Right-click on node.
The context menu for the node appears, but the node is not selected.
The context menu for the node appears, and the node is selected.

Adding comments

When a user adds the first comment to a record that previously had none, the screen does not display the red comment indicator until the screen is refreshed or the next batch of data is fetched.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095